home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / hard / hack / i2clib40.readme < prev    next >
Text File  |  1999-03-02  |  6KB  |  135 lines

  1. Short:    I2C-bus hard/software interface project.
  2. Author:   Brian Ipsen and Wilhelm Noeker
  3. Uploader: wnoeker@t-online.de (Wilhelm Noeker)
  4. Type:     hard/hack
  5.  
  6. This shared library will allow easy access to integrated circuits
  7. with the I²C-bus interface. Included in the archive are:
  8.  
  9.  - Schematics for interfaces (several to choose from) that connect
  10.    I²C chips to the Amiga
  11.  - AutoDoc description of the library functions
  12.  - C headerfiles for GNU, Maxon and SAS/C
  13.  
  14. For non-profit purposes, i2c.library is postcard-ware. All other use
  15. requires explicit permission from either of the authors.
  16.  
  17.  
  18. History
  19. -------
  20.  
  21. V40 re-release (Jan/99):
  22.  
  23.  - Better installation script, now also works with older Installer
  24.    versions
  25.  - Minor corrections to the documentation
  26.  
  27. Changes from V39 to V40:
  28.  
  29.  - Default bus timing (i.e. the delay value used until a client program
  30.    explicitly calls SetI2CDelay) can be set by means of an environment
  31.    variable (I2CDELAY).
  32.  - Library exposes a base structure with performance counters and
  33.    interface type information
  34.  - Additional schematics for an I²C interface on the floppy port
  35.  - More code samples
  36.  - Installer script
  37.  
  38. Changes from V38 to V39:
  39.  
  40.  - Support for I²C interfaces on either parallel or serial port
  41.  - Better support for multitasking access to the library (for example,
  42.    in order to control different chips attached to the same I²C bus)
  43.  - Better error diagnostics
  44.  - Easier initialization
  45.  - New method to ensure the proper bus timing
  46.  
  47.  
  48. ============================= Archive contents =============================
  49.  
  50. Original  Packed Ratio    Date     Time    Name
  51. -------- ------- ----- --------- --------  -------------
  52.     1233     592 51.9% 12-Sep-98 15:36:48 +bin.info
  53.    13848    8111 41.4% 24-Aug-98 21:17:58 +I2CScan
  54.     3015     474 84.2% 12-Sep-98 15:31:56 +I2CScan.info
  55.    10760    6228 42.1% 28-Mar-97 14:39:36 +ReceiveI2C
  56.    10196    5878 42.3% 28-Mar-97 14:37:40 +SendI2C
  57.     1233     595 51.7% 10-Sep-98 22:14:52 +Developer.info
  58.     6315    2696 57.3% 30-Aug-98 10:01:22 +ChangesV39
  59.     1391     507 63.5% 13-Aug-98 22:25:56 +ChangesV39.info
  60.     1502     792 47.2% 10-Jan-99 13:58:52 +ChangesV40
  61.     1391     507 63.5% 13-Aug-98 22:25:56 +ChangesV40.info
  62.     1188     548 53.8% 13-Aug-98 22:25:56 +fd.info
  63.      385     217 43.6% 16-Mar-97 12:16:44 +i2c_lib.fd
  64.     1188     543 54.2% 13-Aug-98 22:25:56 +GNU_include.info
  65.      575     314 45.3% 16-Mar-97 12:41:00 +i2c_protos.h
  66.     1162     398 65.7% 16-Mar-97 12:41:30 +i2c.h
  67.     3414    1464 57.1% 30-Aug-98 10:05:56 +i2c.h
  68.      227     151 33.4% 07-Sep-97 12:07:26 +i2c.h
  69.      494     250 49.3% 29-Jul-98 18:46:14 +GNU_Install
  70.     1572     956 39.1% 13-Aug-98 22:25:56 +GNU_Install.info
  71.     8939    3090 65.4% 04-Sep-98 19:56:22 +i2c.doc
  72.     1811    1292 28.6% 13-Aug-98 22:25:56 +i2c.doc.info
  73.     4375    1774 59.4% 30-Aug-98 10:05:16 +i2c_library.h
  74.      591     276 53.2% 13-Aug-98 22:25:56 +i2c_library.h.info
  75.     1188     540 54.5% 13-Aug-98 22:25:56 +MAXON_include.info
  76.      451     247 45.2% 07-Apr-97 21:35:16 +i2c_protos.h
  77.     3414    1464 57.1% 30-Aug-98 10:05:34 +i2c.h
  78.      639     274 57.1% 11-Aug-98 22:11:46 +i2c_lib.h
  79.      367     200 45.5% 07-Apr-97 21:34:30 +i2c.h
  80.     1487     810 45.5% 10-Jan-99 13:57:00 +i2clib40.readme
  81.     1391     506 63.6% 10-Sep-98 22:14:52 +i2clib40.readme.info
  82.     6577    2305 64.9% 04-Jan-99 20:29:42 +Install
  83.      720     372 48.3% 04-Jan-99 20:36:50 +Install.info
  84.     1233     599 51.4% 11-Sep-98 18:55:02 +Intro.info
  85.     5084    1974 61.1% 30-Dec-93 16:09:20 +fig1-two_wire.iff
  86.     1765    1220 30.8% 11-Sep-98 18:55:02 +fig1-two_wire.iff.info
  87.     4996    1999 59.9% 30-Dec-93 21:39:56 +fig2-wired_AND.iff
  88.     1765    1221 30.8% 11-Sep-98 18:55:02 +fig2-wired_AND.iff.info
  89.     2080     873 58.0% 30-Dec-93 21:39:56 +fig3-bit_timing.iff
  90.     1765    1221 30.8% 11-Sep-98 18:55:02 +fig3-bit_timing.iff.info
  91.     4420    2358 46.6% 30-Dec-93 21:39:56 +fig4-packet_timing.iff
  92.     1765    1221 30.8% 11-Sep-98 18:55:02 +fig4-packet_timing.iff.info
  93.    13798    5995 56.5% 10-Jan-99 13:48:04 +ReadMe.doc
  94.    15073    6352 57.8% 10-Jan-99 13:48:08 +ReadMe.guide
  95.     1817     945 47.9% 11-Sep-98 18:55:02 +ReadMe.guide.info
  96.     1233     595 51.7% 12-Sep-98 15:36:52 +libs.info
  97.     1644    1130 31.2% 24-Aug-98 21:12:36 +i2c.library.card
  98.     1972    1361 30.9% 24-Aug-98 21:12:38 +i2c.library.disk
  99.     1728    1210 29.9% 24-Aug-98 21:12:38 +i2c.library.par
  100.     1736    1214 30.0% 24-Aug-98 21:12:38 +i2c.library.par2
  101.     1728    1209 30.0% 24-Aug-98 21:12:38 +i2c.library.par3
  102.     1708    1189 30.3% 24-Aug-98 21:12:38 +i2c.library.ser
  103.     1720    1203 30.0% 24-Aug-98 21:12:38 +i2c.library.ser2
  104.     1716    1200 30.0% 24-Aug-98 21:12:38 +i2c.library.ser3
  105.     1716    1201 30.0% 24-Aug-98 21:12:38 +i2c.library.ser4
  106.     1233     593 51.9% 10-Sep-98 22:14:52 +Schematic.info
  107.     7670    3232 57.8% 13-Sep-98 08:13:26 +Floppy.iff
  108.     1765    1220 30.8% 13-Sep-98 08:14:22 +Floppy.iff.info
  109.     5224    2386 54.3% 02-Feb-94 16:34:22 +Parallel.iff
  110.     1765    1219 30.9% 30-Aug-98 11:34:50 +Parallel.iff.info
  111.     3871    1897 50.9% 10-Jan-99 13:56:10 +README
  112.     1391     501 63.9% 30-Aug-98 11:34:50 +README.info
  113.     6972    2993 57.0% 25-Aug-98 21:25:28 +Serial.iff
  114.     1765    1219 30.9% 30-Aug-98 11:34:50 +Serial.iff.info
  115.     1233     589 52.2% 12-Sep-98 15:36:38 +src.info
  116.     2849    1023 64.0% 02-Aug-98 16:17:52 +Dial.c
  117.     8728    2977 65.8% 24-Aug-98 20:36:14 +I2CScan.c
  118.     2833    1097 61.2% 06-Sep-97 15:57:36 +LED.c
  119.      619     203 67.2% 06-Sep-97 17:53:20 +LED.h
  120.     1999     781 60.9% 20-Aug-97 20:37:46 +LEDclock.c
  121.     1277     711 44.3% 06-Sep-97 18:51:26 +LEDclock.o
  122.     6357    2092 67.0% 24-Aug-97 00:33:30 +LEDgame.c
  123.     2388     900 62.3% 23-Aug-97 16:30:56 +LEDmsg.c
  124.      484     233 51.8% 22-Aug-98 08:59:02 +makefile
  125.      293     191 34.8% 22-Aug-98 12:30:50 +music
  126.     4298    1612 62.4% 22-Aug-98 12:29:32 +Play.c
  127.     1890     936 50.4% 10-Jan-99 13:04:10 +README
  128.     1391     503 63.8% 12-Sep-98 15:33:50 +README.info
  129.     1502     728 51.5% 28-Mar-97 14:35:24 +ReceiveI2C.c
  130.     1563     710 54.5% 02-Aug-98 13:58:10 +SendI2C.c
  131.     7429    2308 68.9% 10-Jan-99 12:48:50 +VPS.c
  132.     1233     593 51.9% 09-Jan-99 09:43:50  i2clib40.info
  133. -------- ------- ----- --------- --------
  134.   245523  115308 53.0% 13-Jan-99 19:15:26   81 files
  135.